Index
Enlightenment
Quick key reference:
| ALT-F1~F12 |
Switches to desktop numbers 0-11 respectively |
| CTRL-ALT-INS |
Bring up an eterm window |
| CTRL-ALT-LEFT |
Down one desktop |
| CTRL-ALT-RIGHT |
Up one desktop |
| CTRL-ALT-C |
Toggle visibility of config buttons |
| CTRL-ALT-B |
Toggle visibility of all buttons |
| CTRL-ALT-A |
Toggle visibility of all controls |
| CTRL-ALT-S |
Make the currently selected window sticky ( always on top ) |
Configuring Eplus
Eplus is asload, ascd, etc. for Enlightenment. It uses less memory and looks better.
After building the package, (use the INSTALL command if no customization is desired) copy
the eplusrc file from the package root to the ~/.enlightenment directory of each user.
For convenience, I disabled the esfm, ebiff, enetdev, ewave, and eim packages. Ewave
interferes with the sound driver.
If eplus is started before enlightenment ( most likely determined in .Xclients ) it will
only appear in the root window and will be shown behind the enlightenment buttons. Below
is a general map of how the screen is layed out.
??? fig1
SANE
You must have a working SCSI driver. The Adaptec aha152x works for the PE Logic 1600
card. The command line to load that driver is:
insmod aha152x aha152x=0x340,10
Next, install the sane package. This can be done via RPM or standard build procedure.
The main binaries are scanimage and xscanimage. Xscanimage can be added as a plugin to
many apps to act much the same way as TWAIN. The Gimp can be configured with the
following command:
ln -s /usr/bin/xscanimage ~/.gimp/plug-ins
Configuring Monitor Sync. Rates
A good tool to use is xvidtune. After the values have been set, they must be manually
entered in to the XF86Config file. It is found in /etc/X11/. The values for the
S3Trio64+ card in my computer as of 9/29/98 are:
|
800 |
|
600 |
| HSyncStart |
848 |
VSyncStart |
641 |
| HSyncEnd |
976 |
VSyncEnd |
605 |
| HTotal |
1068 |
CTotal |
628 |
| Pixel Clock |
40.00 MHZ |
| Horizontal Sync |
37.45 KHZ |
| Vertical Sync |
59.64 HZ |
GNUStep Configurations
The Pager Module sets the background images. If it is not loaded, then the background
image cannot be changed without the use of another application.
Linux Explorer (X-Plorer)
Install both the QT runtime libraries and the QT development libraries. The development
libraries are needed because the X-Plorer application must be built manually. The QT
libraries can be found in RPM format at:
www.troll.no/
Get X-Plorer and decompress it. Run through the following sequence of commands:
[root@host ]# ./configure
[root@host ]# make
[root@host ]# make install
Before running configure, you will probably have to set an environment variable so that
the QT libraries can be located. The command is as follows for cshell users:
[root@host ]# setenv QTDIR /usr/lib/qt
And the commands looks like the following for bash users:
[root@host ]# QTDIR=/usr/lib/qt
[root@host ]# export QTDIR
Icons can be customized at any time. Two default types come with the package. One is the
KDE icon set and the other is the Microsoft look-alike. A symbolic link can be used to
easily change between any setup. Simply name the directories containing a separate set of
icons accordingly, and then point a symbolic link named icons to the desired set. The
command to make the symbolic link is:
ln -s KDE_ICONS icons
This command will only work assuming that you are in the directory that contains the
icons. For the default install, this would be the /usr/local/share directory. You may
also want to make a link to the x-plorer binary in a directory in your path. An example
of what could be done is:
ln -s /usr/local/bin/x-plorer /usr/bin
Mount and SmbMount commands
Crontab
min (0-59), hour (0-23), day of month (0-31), month (0-12, or namees), day of week (0-7,
or names)
/var/spool/cron
Sample file:
MAILTO=""
0 4 */2 * * /home/automailer/bin/Pricelist.pl
Html-Helper
In order to get Html-Helper to work, two lisp files need to be updated and or added. The
"html-helper-mode.el" and "tempo.el" files should be placed in the lisp directory of the
desired emacs application. For Red Hat, you would place the two files in the
"/usr/share/emacs/20.2/lisp/" directory. The tempo.el file probably already exists. The
new tempo.el file is newer and should be copied in it's place.
Next, the lisp files need to be compiled. After pressing M-x from within emacs, type the
command "byte-compile-file" and press enter. Press enter again after entering the file to
compile; in this case "html-helper-mode.el". Before using the mode, you must load the
file. This can be done explicitly by pressing M-x and typing "load-file", then enter.
Next, type the name of the compiled file ( html-helper-mode.elc ). To switch modes after
the module is loaded, issue the "html-helper-mode" command after pressing M-x.
Customization can be added to your .emacs file. Some examples of things to add are:
(setq html-helper-do-write-file-hooks t)
(setq tempo-interactive t)
(setq html-helper-build-new-buffer t)
Some common commands are:
| Keystroke |
Result |
| M-Return |
<p> |
| C-c Enter |
<br> |
| C-c C-a |
anchors: |
n, l |
| C-c C-l |
list: |
o, u, r, m, d, i, l, t |
| C-c C-i |
images: |
i, t, a, e |
| C-c C-t |
headers: |
1-6 |
xdm
To start xdm upon boot, edit /etc/inittab. The line:
x:5:respawn:/usr/bin/X11/xdm -nodaemon
needs to be changed to:
x:3:respawn:/usr/bin/X11/xdm -nodaemon
Five and three are the run-levels that xdm will be spawned at. Three is the level that
the Linux system is brought up in for multi-user oparation. "Respawn" is another parameter
that can be changed. Other example options are "Once", and "Boot". See the man page on
xdm for further details. Once is handy when you would like to bomb out of X with the
Ctrl-Alt-Backspace keystroke. If respawn is used, X starts right back up again.
Another way to get out of xdm and X is to press Ctrl-R at the login prompt. The user is
returned to the text based login prompt. To restart xdm, you can send it SIGHUP with the
following command:
kill -s SIGHUP /usr/bin/X11/xdm
You can also substitute the name of the process for the process id of xdm which can be
obtained with the ps command ( ps aux ). If you use a name, it must be unambiguous.
Hence if there are any other processes running with the same initial description, the kill
command will not work.
Another way to shut down the X server is by changing run-levels. This can be done as root
with the telinit command. To shut down the entire system, specify run-level 6, which is
shutdown level. E.g.:
[root@host ]# telinit 6
nmbd
The workgroup name must be in all lowercase letters in order to the Netbios Name daemon to
work properly.